'''
Date: 2023-09-09 16:24:24
LastEditTime: 2023-09-10 16:28:06
Description: 假数据内容  人名内容
'''
import inspect

# c语言兼容部分  避免自己语法到不过来   使用printf 对函数进行重命名
def printf(*args):
    output = ''
    for arg in args:
        output += str(arg) + ' '
    print(output)


import inspect
class sta():
    def __Line__(self):
        stack_t = inspect.stack()
        ttt = inspect.getframeinfo(stack_t[1][0])
        return ttt.lineno


    def __Func__(self):
        stack_t = inspect.stack()
        ttt = inspect.getframeinfo(stack_t[1][0])
        return ttt.function


    def __File__(self):
        stack_t = inspect.stack()
        ttt = inspect.getframeinfo(stack_t[1][0])
        return ttt.filename



fake_lis_1 = [
    "孙悟空", "唐僧", "猪八戒", "沙僧", "如来佛祖", "观音菩萨", "唐太宗", "玉皇大帝", "太白金星", "太上老君",
    "东海龙王", "阎王", "哪吒", "木吒", "托塔天王", "西海龙王", "小白龙", "菩提祖师", "马猴", "白毛猴",
    "千里眼", "顺风耳", "老店主", "堂倌", "斜月三星洞道童", "斜月三星洞道士", "灵台方寸山樵夫", "武曲星君", "混世魔王",
    "独角鬼王", "牛魔王", "巨灵神", "御马间监丞", "御马间监副", "赤脚大仙", "王母娘娘", "二郎神", "太乙救苦天尊",
    "勾死人", "灵吉菩萨", "文殊菩萨", "福星", "禄星", "寿星", "蟠桃园土地", "七仙女", "仙鹤", "灌江口鬼判",
    "增长天王", "多闻天王", "广目天王", "陈光蕊", "殷温娇", "刘洪", "高太公", "高老太", "高翠兰", "高才",
    "地保", "高家丫鬟", "黎山老母", "黄风怪", "镇元大仙", "五庄观土地", "白骨精", "平顶山老道士", "乌鸡国国王",
    "乌鸡国王后", "乌鸡国太子", "童子", "宝林寺僧官", "井龙王", "妖道", "乌鸡国太监", "红孩儿", "铁扇公主",
    "玉面狐", "火焰山土地", "万圣老龙王", "祭赛国国王", "金光寺老和尚", "金光寺老方丈", "二小和尚", "小和尚",
    "奔波儿灞", "灞波儿奔", "天竺国国王", "天竺国王后", "布金禅寺老僧", "阿傩", "迦叶", "金顶大仙", "撑船人",
    "长眉罗汉", "大鹏尊者", "通天河老鼋"
]

fake_lis_2 = [
    "荀彧", "荀攸", "贾诩", "郭嘉", "程昱", "戏志才", "刘晔", "蒋济", "陈群", "华歆", "钟繇", "满宠",
    "董昭", "王朗", "崔琰", "毛玠", "杜畿", "田畴", "王修", "杨修", "辛毗", "杨阜", "田豫", "王粲",
    "蒯越", "张继", "杜袭", "枣祗", "任峻", "陈矫", "郗虑", "桓玠", "丁仪", "丁廙", "司马朗", "韩暨",
    "韦康", "邴原", "赵俨", "娄圭", "贾逵", "陈琳", "司马懿", "张辽", "徐晃", "夏侯惇", "夏侯渊", "庞德",
    "张郃", "李典", "乐进", "典韦", "曹洪", "曹仁", "曹彰", "曹纯", "于禁", "许褚", "吕虔", "李通",
    "文聘", "臧霸", "郭淮", "钟会", "邓艾", "曹休", "张燕", "张绣", "朱灵", "路昭", "史涣", "韩浩",
    "王凌", "孙礼", "秦朗", "郑文", "夏侯尚", "毌丘俭", "诸葛诞", "孙乾", "简雍", "糜竺", "糜芳", "庞统",
    "法正", "许靖", "马良", "徐庶", "陈震", "杨仪", "费祎", "蒋琬", "孟优", "黄皓", "诸葛亮", "关羽",
    "张飞", "马超", "黄忠", "赵云", "魏延", "关平", "周仓", "关兴", "张苞", "陈到", "李严", "姜维",
    "廖化", "马谡", "马岱", "陈式", "雷铜", "吴兰", "王平", "任夔", "张翼", "马忠", "张南", "冯习",
    "傅佥", "关索", " 陆逊", "张昭", "张紘", "鲁肃", "虞翻", "顾雍", "诸葛谨", "诸葛恪", "陆凯", "骆统",
    "周鲂", "周瑜", "吕蒙", "甘宁", "太史慈", "程普", "黄盖", "韩当", "周泰", "蒋钦", "丁奉", "徐盛",
    "陈武", "凌操", "凌统", "潘璋", "朱然", "孙桓", "马忠", "孙韶", "朱桓", "夏恂", "周平", "全琮",
    "于诠", "张角", "何进", "董卓", "袁绍", "吕布", "袁术", "刘表", "刘璋", "马腾", "张鲁", "韩遂",
    "公孙瓒", "韩馥", "刘岱", "王匡", "张邈", "孔伷", "陶谦", "鲍信", "桥瑁", "袁遗", "孔融", "张超",
    "张杨", "刘度", "赵范", "金旋", "韩玄", "张宝", "张梁", "程远志", "邓茂", "马元义", "赵弘", "韩忠",
    "孙夏", "管亥", "何仪", "刘辟", "龚都", "裴元绍", "高升", "张闿", "韩暹", "李乐", "杨奉", "董承",
    "王子服", "李儒", "陈宫", "田丰", "沮授", "审配", "许攸", "郭图", "逢纪", "辛评", "荀谌", "辛毗",
    "陈登", "蒯良", "王累", "韩胤", "沮鹄", "杨弘", "阎象", "蒯越", "伍孚", "李傕", "郭汜", "颜良",
    "文丑", "潘凤", "俞涉", "武安国", "穆顺", "华雄", "牛辅", "张济", "樊稠", "胡轸", "胡车儿", "李肃",
    "高顺", "张任", "高览", "曹性", "闵纯", "纪灵", "马休", "马铁", "高览", "袁谭", "袁熙", "袁尚",
    "高干", "麴义", "吕翔", "吕旷", "韩猛", "淳于琼", "焦触", "张南", "马延", "雷薄", "张勋", "陈纪",
    "桥蕤", "郝萌", "侯成", "宋宪", "魏续", "成廉", "蔡瑁", "张允", "黄祖", "苏飞", "吕公", "侯选",
    "程银", "李堪", "张横", "梁兴", "成宜", "马玩", "杨秋", "张让", "赵忠", "封谞", "段珪", "曹节",
    "侯览", "蹇硕", "程旷", "夏恽", "郭胜", "吕伯奢", "普净", "华佗", "于吉", "左慈", "吉平"
]

fake_lis_3 = [
    "天魁星及时雨(呼保义)宋江", "天罡星玉麒麟卢俊义", "天机星智多星吴用", "天闲星入云龙公孙胜", "天勇星大刀关胜",
    "天雄星豹子头林冲", "天猛星霹雳火秦明", "天威星双鞭呼延灼", "天英星小李广花荣", "天贵星小旋风柴进", "天富星扑天雕李应",
    "天满星美髯公朱仝", "天孤星花和尚鲁智深", "天伤星行者武松", "天立星双枪将董平", "天捷星没羽箭张清", "天暗星青面兽杨志",
    "天佑星金枪手徐宁", "天空星急先锋索超", "天速星神行太保戴宗", "天异星赤发鬼刘唐", "天杀星黑旋风李逵", "天微星九纹龙史进",
    "天究星没遮拦穆弘", "天退星插翅虎雷横", "天寿星混江龙李俊", "天剑星立地太岁阮小二", "天竟星船火儿张横", "天罪星短命二郎阮小五",
    "天损星浪里白条张顺", "天败星活阎罗阮小七", "天牢星病关索杨雄", "天慧星拼命三郎石秀", "天暴星两头蛇解珍", "天哭星双尾蝎解宝",
    "天巧星浪子燕青", "七十二地煞星分别是", "地魁星神机军师朱武", "地煞星镇三山黄信", "地勇星病尉迟孙立",
    "地杰星丑郡马宣 赞地雄星井木犴郝思文", "地威星百胜将韩滔", "地英星天目将彭玘", "地奇星圣水将单廷珪", "地猛星神火将魏定国",
    "地文星圣手书生萧让", "地正星铁面孔目裴宣", "地阔星摩云金翅欧鹏", "地阖星火眼狻猊邓飞", "地强星锦毛虎燕顺", "地暗星锦豹子杨林",
    "地轴星轰天雷凌振", "地会星神算子蒋敬", "地佐星小温侯吕方", "地佑星赛仁贵郭盛", "地灵星神医安道全", "地兽星紫髯伯皇甫端",
    "地微星矮脚虎王英", "地慧星一丈青扈三娘", "地然星混世魔王樊瑞", "地猖星毛头星孔明", "地狂星独火星孔亮", "地飞星八臂哪吒项充",
    "地走星飞天大圣李衮", "地巧星玉臂匠金大坚", "地明星铁笛仙马麟", "地进星出洞蛟童威", "地退星翻江蜃童猛", "地满星玉幡竿孟康",
    "地遂星通臂猿侯健", "地周星跳涧虎陈达", "地隐星白花蛇杨春", "地异星白面郎君郑天寿", "地理星九尾龟陶宗旺", "地俊星铁扇子宋清",
    "地乐星铁叫子乐和", "地捷星花项虎龚旺", "地速星中箭虎丁得孙", "地镇星小遮拦穆春", "地嵇星操刀鬼曹正", "地魔星云里金刚宋万",
    "地妖星摸着天杜迁", "地幽星病大虫薛永", "地伏星金眼彪施恩", "地僻星打虎将李忠", "地空星小霸王周通", "地孤星金钱豹子汤隆",
    "地全星鬼脸儿杜兴", "地短星出林龙邹渊", "地角星独角龙邹润", "地囚星旱地忽律朱贵", "地藏星笑面虎朱富", "地平星铁臂膊蔡福",
    "地损星一枝花蔡庆", "地奴星催命判官李立", "地察星青眼虎李云", "地恶星没面目焦挺", "地丑星石将军石勇", "地数星小尉迟孙新",
    "地阴星母大虫顾大嫂", "地刑星菜园子张青", "地壮星母夜叉孙二娘", "地劣星活闪婆王定六", "地健星险道神郁保四", "地耗星白日鼠白胜",
    "地贼星鼓上蚤时迁", "地狗星金毛犬段景住"
]

fake_lis_4 = [
    "贾珍—尤氏", "茄官", "银蝶儿", "万儿", "来升", "喜儿", "寿儿", "栓儿", "贾惜春", "入画", "彩屏",
    "彩儿", "贾蓉—秦可卿", "瑞珠", "宝珠", "焦大", "王兴", "潘又安", "贾母", "鸳鸯", "文官", "琥珀",
    "蕊珠", "翡翠", "玻璃", "傻大姐", "鹦鹉", "贾赦—邢夫人", "秋桐", "费婆子", "王善保家的（陪房）",
    "贾政—王夫人", "金钏", "玉钏", "彩霞", "彩云", "彩鸾", "绣鸾", "绣凤", "小霞", "周瑞", "周瑞家的（陪房）",
    "贾宝玉", "袭人（蕊珠）", "晴雯", "麝月", "秋纹", "碧痕", "春燕", "四儿", "芳官", "茜雪", "佳蕙",
    "坠儿", "檀云", "绮霰", "良儿", "媚人", "墨雨", "紫绡", "李嬷嬷（奶母）", "宋嬷嬷", "茗烟", "扫红",
    "锄药", "伴鹤", "李贵", "扫花", "引泉", "挑云", "双瑞", "双寿", "贾琏—王熙凤", "平儿", "小红", "丰儿",
    "彩明", "彩哥", "来旺妇（凤姐陪房）", "昭儿", "旺儿", "隆儿", "兴儿", "庆儿", "善姐", "王信", "林之孝",
    "林之孝家的", "赵嬷嬷（贾琏奶母）", "贾元春", "抱琴", "青芸", "琴韵", "贾迎春", "司棋", "绣橘", "莲花儿",
    "柱儿妈（奶母）", "柱儿媳妇", "王善保家的（司棋姥姥）", "贾探春", "侍书", "艾官", "翠墨", "小蝉", "贾惜春",
    "入画", "彩屏", "彩儿", "李纨", "素云", "碧月", "林黛玉", "雪雁", "紫鹃（鹦哥）", "春纤", "藕官",
    "王妈妈（奶母）", "王子腾", "史湘云", "翠缕（缕儿）", "葵官", "周奶妈", "薛姨妈", "同喜", "同贵", "薛宝钗",
    "莺儿", "文杏", "蕊官", "薛蟠—夏金桂", "宝蟾", "小舍儿", "香菱（甄英莲）", "臻儿", "薛蝌—邢岫烟", "篆儿",
    "薛宝琴", "小螺", "豆官（豆童）"
]
